Fix bench name completion
authorErcan Erden <ercerden@gmail.com>
Sat, 13 Jun 2015 22:54:34 +0000 (18:54 -0400)
committerErcan Erden <ercerden@gmail.com>
Sat, 13 Jun 2015 23:03:34 +0000 (19:03 -0400)
src/etc/_cargo

index 314b282ce0365077c9808d7830341527f6bbec44..655f05f42b5031ba3a004da622ea4f56471d98f5 100644 (file)
@@ -289,13 +289,6 @@ done < $manifest
 _describe 'packages' packages
 }
 
-#TODO:parse Cargo.toml for benchmark names
-_benchmark_names(){
-local -a benchmarks;benchmarks=(
-)
-_describe 'tests' tests
-}
-
 #TODO:see if it makes sense to have 'locate-project' to have non-json output.
 #strips package name from json stuff
 _locate_manifest(){
@@ -348,4 +341,11 @@ _test_names()
     _get_names_from_array "test"
 }
 
+#Gets the bench names from the manifest file
+_benchmark_names()
+{
+    _get_names_from_array "bench"
+}
+
+
 _cargo